Implement a search path for GTK+ modules.
authorOwen Taylor <otaylor@redhat.com>
Tue, 11 Sep 2001 20:24:40 +0000 (20:24 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Tue, 11 Sep 2001 20:24:40 +0000 (20:24 +0000)
commit69915aa7104beebdcfbc6d42592481843069c403
tree933c4c9172a34de05399eb080a541c0bd6254979
parent13ff590365e84e5470c72bf42bab98177fbc167f
Implement a search path for GTK+ modules.

Sat Sep  8 16:19:02 2001  Owen Taylor  <otaylor@redhat.com>

  * gtk/gtkmain.c: Implement a search path for GTK+ modules.

  * configure.in gtk/gtkrc.c gtk/Makefile.am: Look for modules
  in gtk-2.0/<type>/major.minor.(micro-binary_age) rather
  than in gtk-2.0/major.minor.micro/<type>/. This
  works better for a search path for modules.

  * gtk+-2.0.pc.in gtk+-2.0-uninstalled.pc.in: Add
  gtk_binary_version variable holding major.minor.(micro-binary_age).

  * modules/input/Makefile.am (moduledir): Fix installation
  directory to match change in lookup location.

  * gtk/gtkmain.c (gtk_init_check): Remove OS/2 code for dll
  suffixes. Needs to be handled in g_module_build_path().

* gtk/gtkrc.c gtk/queryimmodules.c: Use g_build_filename() where
appropriate.
17 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
gdk/x11/gdkfont-x11.c
gdk/x11/gdkx.h
gtk+-2.0-uninstalled.pc.in
gtk+-2.0.pc.in
gtk/Makefile.am
gtk/gtkmain.c
gtk/gtkrc.c
gtk/queryimmodules.c
modules/input/Makefile.am